﻿${__rootStatic__ }article.topline { border-top: solid 1px #f7cb88; }
header.bottomline { border-bottom: solid 1px #f7cb88; }
input { height: 0.36rem; }
.right.allow { color: #faab34; }
.right.disabled { color: #999; }
.right.disabled3 { color: #999; width: 1.40rem; }

#guidepage { position: fixed; background-color: transparent; z-index: 99; }
#guidepage li { float: left; }

#shenghuopage article a { display: block; max-height: 3.3rem; overflow: hidden; }
#shenghuopage article a > img { width: 100%; display: block; }

.shtitle { height: 0.66rem; line-height: 0.66rem; }
.shtitle h2 { position: relative; text-indent: 0.3rem; float: left; }
.shtitle h2 img { position: absolute; margin-left: 0.1rem; top: -0.33rem; width: 1.13rem; }

.shtitle span { float: right; background: url(../img/time.png) no-repeat left center; background-size: 0.26rem; text-indent: 0.37rem; padding-right: 0.1rem; }

#shenghuopage table th { height: 0.9rem; background: #49bcfd; line-height: 0.9rem; color: #f2f2f2; }
#shenghuopage table th:first-child { background: #fb9080; }

#shenghuopage table th span { display: inline-block; width: 0.42rem; height: 0.42rem; line-height: 0.42rem; margin: 0 0.1rem; border: solid 1px white; border-radius: 50%; font-size: 0.75em; }
#shenghuopage table a { display: block; max-height: 2.28rem; overflow: hidden; }

#shenghuopage article > h2 { text-align: center; height: 0.7rem; line-height: 0.7rem; background: #f2f2f2 url(../img/shbg.gif) no-repeat center center; background-size: 4.32rem; }
#hditemwrap { position: absolute; left: 0; top: 5.6rem; bottom: 0; right: 0; overflow: hidden; }

/*生活详情页*/
#shenghuoviewpage article > ul { border: solid 1px #f7cb88; border-left: none; border-right: none; line-height: 0.86rem; color: #666; }
#shenghuoviewpage article > ul li:first-child { color: black; }
#shenghuoviewpage article > ul li { display: inline-block; width: 50%; text-indent: 1em; }
#shenghuoviewpage article > ul li span { color: #00b8fe; }
#shenghuoviewpage article { line-height: 1.5em; }
#shenghuoviewpage article > p { padding: 0 0.2rem; }
#shenghuoviewpage article img { max-width: 95%; margin: 0 auto; display: block; }

#shenghuoviewpage footer { background: #f7f7f7; border-top: solid 1px #f7cb88; }
#shenghuoviewpage footer li:first-child { text-align: left; }
#shenghuoviewpage footer span { color: #faab34; display: inline-block; }
#shenghuoviewpage footer li { line-height: 0.97rem; }
#shenghuoviewpage footer li:first-child a { font-size: 0.22rem; color: #999; }
#shenghuoviewpage footer b { color: #faab34; float: right; margin-right: 0.3rem; }
#shenghuoviewpage footer img { width: 0.5rem; }
#shenghuoviewpage footer li:last-child { flex: 0 0 1.8rem; background: #ffd79d; }
#shenghuoviewpage footer li:last-child.allow { background: #faab34; color: #fffbf5; line-height: 0.97rem; }
#shenghuoviewpage footer li:last-child.allow a { color: white; }
#shenghuoviewpage footer li:last-child.disabled { background: #999; }
#shenghuoviewpage footer li:first-child img { vertical-align: middle; margin: 0 0.2rem; }

#dingdansubmit { color: white; }

#kaiqianbtn.kaiqiang { line-height: 0.35rem; padding-top: 0.13rem; }

/*支付成功*/
#payokpage article { background: #ffe4a1; }
#payokpage article img { width: 100%; }
#payokpage article div { position: absolute; top: 50%; left: 50%; margin-top: -3rem; width: 6.3rem; height: 5.35rem; margin-left: -3.15rem; background: #fcedd6; border-radius: 0.4rem; overflow: hidden; text-align: center; display: none; }
#payokpage article div p { color: white; width: 4.8rem; height: 2.8rem; margin: 0 auto; border-bottom: solid 1px #d9c9af; background: url(../img/shenghuo/bg.png) no-repeat center center; background-size: 1.65rem; }
#payokpage article div h3 { height: 1.13rem; background: #d64f49; font-size: 0.48rem; line-height: 1.13rem; color: white; }
#payokpage article div img { width: 3.72rem; margin-top: 0.2rem; }
#payokpage article div b { display: block; padding-top: 0.8rem; font-size: 0.46rem; }
#payokpage article div span { font-size: 0.24rem; }
#payokpage article h4 { background: #000; opacity: 0.6; position: absolute; top: 0; left: 0; right: 0; bottom: 0; }

/*登录*/
#loginpage img, #regpage img { display: block; margin: 0.8rem auto; }
#loginpage h2 { font-size: 0.62rem; text-align: center; margin-bottom: 1rem; }
#loginpage input, #regpage input, #getpwd input, #setpwdpage input { text-indent: 1.5em; border: solid 1px #d9d9d9; border-left: none; border-right: none; border-radius: 0; width: 100%; height: 0.78rem; margin-bottom: 0.2rem; }
#loginpage button, #regpage button, #getpwd button, #setpwdpage button { margin: 0.2rem auto; background: #ffd79d; height: 0.7rem; line-height: 0.7rem; width: 6.7rem; display: block; color: #ffecd0; }
#loginpage button.allow, #regpage button.allow, #getpwd button.allow, #setpwdpage button.allow { background: #fbaa34; color: white; }
#loginpage p, #regpage p, #getpwd p { float: right; position: relative; border: solid 1px #00b2ed; color: #00b2ed; width: 1.43rem; height: 0.46rem; margin-top: -0.84rem; font-size: 0.2rem; line-height: 0.46rem; text-align: center; margin-right: 0.25rem; }
#regpage button { margin-bottom: 0.1rem; }
#regform div { text-indent: 0.25rem; }
#regform div a { color: #fba832; }
#getpwd .topline, #setpwdpage .topline { padding-top: 0.2rem; }

#fuwuxieyi article { padding-top: 0.2rem; }
#fuwuxieyi article > p:last-child { padding-bottom: 0.5rem; }
#fuwuxieyi p { padding: 0 0.5rem; text-indent: 2em; }

#loginpage footer { background: white; border: none; }
#loginpage footer a { text-align: right; padding-right: 0.25rem; font-size: 0.32rem; }
#loginpage footer a.active { background: none; color: #757575; }

/*订单信息*/
#dingdanpage { }
#dingdanpage article { border-top: solid 1px #faab34; }
#dingdanpage h2 { height: 0.87rem; text-indent: 0.3rem; line-height: 0.87rem; background: #f2f2f2; }
#sendshijianwrap { padding-bottom: 0.2rem; }
#sendshijianwrap label { display: inline-block; width: 2.05rem; height: 1.46rem; border: solid 1px #999; color: #faab34; border-radius: 0.05rem; text-align: center; line-height: 1.46rem; margin-left: 0.2rem; margin-top: 0.2rem; }
#sendshijianwrap input { display: none; }
#sendshijianwrap input:checked + label { background: url(../img/shenghuo/shijian.png) no-repeat right top; border-color: #faab34; }
#paywrap { padding-top: 0.62rem; }
#paywrap li { float: left; width: 50%; text-align: center; }
#paywrap label { display: block; }
#paywrap label img { width: 1.4rem; }
#dingdanpage footer { border-top: solid 1px #faab34; }
#dingdanpage footer li:last-child { background: #faab34; flex: 0 0 1.8rem; line-height: 0.97rem; color: white; }
#dizhiwrap td { padding: 0.2rem; color: #ccc; }
#dizhiwrap td:last-child { width: 0.4rem; }
#dizhiwrap img { width: 0.3rem; }
#dizhiwrap.allow { color: black; }

.zongjia { color: #faab34; font-size: 0.36rem; }
.jifen { color: #333; font-size: 0.26rem; }

#dingdanpage .zongjia { margin: 0 0.3rem; }
#dingdanpage footer li:first-child { text-align: left; line-height: 0.96rem; vertical-align: middle; }

/*彩中心*/
#mypage { background: #f2f2f2; }
#mypage ul { margin-top: 0.2rem; }
#mypage article ul.item { background: white; }

#mypage table { background: white; margin: 0.2rem 0; }
#gerenxinxi td:first-child { width: 1.62rem; height: 1.62rem; }
#gerenxinxi td div { height: 1rem; width: 1rem; overflow: hidden; border-radius: 50%; margin: 0 auto; }
#gerenxinxi td div img { width: 100%; }
#gerenxinxi td:last-child { text-align: right; padding-right: 0.3rem; }
#gerenxinxi h3 { color: #999; }
#gerenxinxi h4 { font-size: 0.68rem; }
#gerenxinxi h5 { margin-top: 0.2rem; color: #999; font-size: 0.28rem; }
#gerenxinxi h5 img { height: 0.40rem; vertical-align: middle; margin-right: 0.1rem; }
#gerenxinxi h5 a { color: #faab34; }



/*活动详情页*/
#huodonginfo table { width: 100%; }
#huodonginfo table td:first-child { width: 1.64rem; padding: 0.2rem 0; }
#huodonginfo table td:first-child div { width: 1.12rem; height: 1.12rem; margin: 0 auto; border-radius: 50%; overflow: hidden; border: solid 1px #dadada; }
#huodonginfo table td:first-child img { width: 100%; }
#huodonginfo table td:last-child { width: 1.3rem; text-align: center; }
#huodonginfo table td:last-child img { width: 0.66rem; }

#huodonginfo h2 { color: #666; font-size: 0.24rem; }
#huodonginfo h2:first-child { font-size: 0.28rem; }
#huodonginfo h3 { color: #333; margin: 0.05rem 0; }
#huodonginfo h4 { color: #ccc; font-size: 0.22rem; }
#huodonginfo h5 { color: #666; padding: 0 0.3rem; padding-top: 0.1rem; border-top: solid 1px #f2f2f2; }
#huodonginfo p { color: #999; padding: 0 0.3rem; padding-bottom: 0.1rem; }



/*彩市场详情页*/
footer.liuyan ul { margin: 0.18rem; }
footer.liuyan li input, footer.liuyan li button { height: 0.58rem; width: 5.35rem; border: solid 1px #999; }
footer.liuyan li input { text-indent: 0.5em; }
footer.liuyan li button { width: 1.28rem; border-color: #d08109; background: #faab34; color: white; }
footer.liuyan li:last-child { }
#shopinfo { padding: 0.21rem 0.27rem; border-bottom: solid 0.1rem #f2f2f2; }
#shopinfo h2 { color: #faab34; }
#shopinfo h2 img { width: 0.7rem; vertical-align: middle; }
#shopinfo p { margin: 0.1rem; }
#shopinfo a { display: block; }
#shopinfo a img { width: 95%; display: block; margin: 0.05rem auto; }

article.liuyan > h2 { margin-left: 0.3rem; padding-left: 0.41rem; line-height: 0.73rem; background: url(../img/shichang/ly.png) no-repeat left center; background-size: 0.31rem; }
article.liuyan #yibaomingde { padding-left: 0.3rem; margin-left: 0; background: none; border-top: solid 1px #f2f2f2; }
#yibaomingde span { float: right; font-size: 0.2rem; color: #999; margin-right: 0.3rem; padding-right: 0.4rem; background: url(../img/share/share.png) no-repeat right center; background-size: 0.3rem; }

#yibaoming { padding: 0.2rem 0; padding-left: 0.2rem; border-bottom: solid 0.1rem #f2f2f2; }
#yibaoming li { width: 0.6rem; height: 0.6rem; overflow: hidden; border-radius: 50%; margin: 0.1rem; display: inline-block; }
#yibaoming li img { width: 100%; }
#yibaoming p { color: #999; font-size: 0.26rem; padding-left: 0.1rem; }

/*图片浏览页*/
#photoview { background: #000; }
#photoview ul { height: 100%; }
#photoview li { display: inline-block; height: 100%; }
#photoview li img { width: 100%; vertical-align: middle; }

/*商品留言*/
.liuyanlist { border-top: solid 1px #f2f2f2; }
.liuyanlist li { padding: 0.3rem; border-bottom: solid 1px #f2f2f2; }
.liuyanlist li p { line-height: 0.36rem; font-size: 0.28rem; margin-top: 0.05rem; }
.liuyanlist li p span { color: #00b8fe; }
.liuyanlist table td:first-child{width: 0.6rem;}
.liuyanlist table div { width: 0.6rem; height: 0.6rem; border-radius: 50%; overflow: hidden; }
.liuyanlist table div > img { width: 100%; }
.liuyanlist table td:last-child { text-align: right; color: #ccc; font-size: 0.24rem; }

#quyupage li, #quyupage ul { border-bottom: solid 1px #f2f2f2; }
#quyupage input { display: none; }
#quyupage li { line-height: 0.7rem; }
#quyupage #shengid { border-top: solid 0.1rem #f2f2f2; }
#quyupage ul li:last-child { border-bottom: none; }
#shengid li { padding-left: 0.3rem; }
#shiid li { padding-left: 0.6rem; }
#xianid li { padding-left: 0.9rem; }
#xianid li label { display: block; margin-right: 0.3rem; }
#xianid li input:checked + label { background: url(../img/user/sel.png) no-repeat right center; background-size: 0.32rem; }

#netstatepage article { text-align: center; }
#netstatepage article img { display: block; margin: 0.6rem auto; width: 4.64rem; }
#netstatepage article #resetnet { width: 1.5rem; }


footer > div { float: left; width: 5rem; font-size: 0.24rem; display: block; padding-top: 0.05rem; }
footer > div span { font-size: 0.32rem; display: block; margin-top: 0.1rem; line-height: 1em; }
footer img { float: left; width: 0.72rem; margin-top: 0.08rem; margin-left: 0.12rem; margin-right: 0.12rem; }
footer a { float: right; width: 1.5rem; background: #faaa34; color: white; font-size: 0.24rem; border-radius: 0.1rem; height: 0.6rem; line-height: 0.6rem; margin-top: 0.18rem; margin-right: 0.1rem; text-align: center; }

